allow me to doubt that - German English Dictionary