do/join battle - German English Dictionary