weep like a baby - German English Dictionary