easily weeping - German English Dictionary