ventanilla - Turkish English Dictionary