outridden - German English Dictionary