there is something shady about it. - Allemand Anglais Dictionnaire