carpet slippers - Turkish English Dictionary