tovarish - Turkish English Dictionary