competer - German English Dictionary