overly ambitious - Turco Inglés Diccionario