precipitous drop - Allemand Anglais Dictionnaire