quelque chose de louche

listen to the pronunciation of quelque chose de louche
الفرنسية - الإنجليزية
{n} monkey business
something fishy