he spilled the beans - German English Dictionary