match up against somebody - German English Dictionary