lot of give-and-take - German English Dictionary