stenosal - Turkish English Dictionary