trepidacious - Alemán Inglés Diccionario