(einander) ergänzend - German English Dictionary