i feel stuffed - Alemán Inglés Diccionario