give abundantly - Turco Inglés Diccionario