testimonio improbable - German English Dictionary