window pier - Turkish English Dictionary