detached pier - Turkish English Dictionary