alla turca toilet - Turkish English Dictionary