armentose - German English Dictionary