efficience - Turco Inglés Diccionario