hassled - German English Dictionary