greatly perturbed - Turco Inglés Diccionario