break down and cry - German English Dictionary