throw up a window - Turkish English Dictionary