maroca - German English Dictionary