croaked - Francés Inglés Diccionario