abdominal organs - Alemán Inglés Diccionario