almacantar - German English Dictionary