more overzealous - Turco Inglés Diccionario