embarrassing clanger - Turkish English Dictionary