terrain complexe - German English Dictionary