straw glasses - Turkish English Dictionary