double-team - German English Dictionary