meet one's own needs - Turco Inglés Diccionario