supply the needs of - Turco Inglés Diccionario