-livered - Español Inglés Diccionario