multi-terrain monitor - German English Dictionary