throw a stone at the window - Turkish English Dictionary