stretta - Turkish English Dictionary