doubtable - German English Dictionary