cut throut competition - German English Dictionary