trepidatious - Alemán Inglés Diccionario