fit someone's needs - Francés Inglés Diccionario