sich gegenseitig ergänzen - German English Dictionary