pantufla - Turkish English Dictionary