ribbon window - Turkish English Dictionary