a hint of garlic - Alemán Inglés Diccionario