substantially prevent competition - German English Dictionary