difficult to work with - German English Dictionary