well put - Turco Inglés Diccionario