oil and water trap - Allemand Anglais Dictionnaire