left iliac fossa - Español Inglés Diccionario