chicken-hearted person - Francés Inglés Diccionario