macrosigmoide - German English Dictionary