worrywart - German English Dictionary