setulous - Turkish English Dictionary