stuffed leak - Alemán Inglés Diccionario