troida military workshop - Turkish English Dictionary