coward or shy person - Alemán Inglés Diccionario