armentose - Spanish English Dictionary