tower stay - Turkish English Dictionary