palafitte - Turkish English Dictionary