hand it over! - Allemand Anglais Dictionnaire