almariarse - German English Dictionary