cake kidney - Alemán Inglés Diccionario