be easy to deal with - German English Dictionary