annoying duty or work - Turco Inglés Diccionario