snail-killing flies - Turc Anglais Dictionnaire