beat your breast - German English Dictionary