well performing - Turco Inglés Diccionario