diogue ( SENEGAL )