narcotics squad - Allemand Anglais Dictionnaire