sigmoid kidney - Alemán Inglés Diccionario