imbrium - Spanish English Dictionary