a hint of garlic - Español Inglés Diccionario