be exactly what someone needs or wants - Español Inglés Diccionario