kicked the bucket - Francés Inglés Diccionario