tedious task - German English Dictionary