scaphoid fossa - Turco Inglés Diccionario