over-cautious - Alemán Inglés Diccionario