cost lives - Alemán Inglés Diccionario