have a soft spot for - Alemán Inglés Diccionario