A touch of garlic - Alemán Inglés Diccionario