macarse - German English Dictionary