maclarse - German English Dictionary