placeable - Turkish English Dictionary