international federation of teachers associations - Turkish English Dictionary