(most) agreeable - German English Dictionary