with (the benefit of) - German English Dictionary