window ledge/sill - Turkish English Dictionary