left iliac fossa - Alemán Inglés Diccionario