chamarrearse - German English Dictionary