chicken-livered - Español Inglés Diccionario