fossa scarpae major - Turco Inglés Diccionario