mamarse - German English Dictionary