one hundred square meters in area - Turkish English Dictionary