window-ledge - Turkish English Dictionary