very agreeable - Spanish English Dictionary