shut one's pie hole - Turkish English Dictionary