he spilled the beans - Turkish English Dictionary