doubtridden - German English Dictionary