satisfy the needs of - Turco Inglés Diccionario