carearse - German English Dictionary