be harsh to the palate - Alemán Inglés Diccionario