seem excessive - Turco Inglés Diccionario