fossa scarpae major - Francés Inglés Diccionario