overtroubled - German English Dictionary