have a dainty palate - Alemán Inglés Diccionario