be the soft spot for someone - Español Inglés Diccionario