emboweled - Alemán Inglés Diccionario