one hundred square meters in area - German English Dictionary