competes - German English Dictionary