emplacements - Turkish English Dictionary