meniscoid - Turco Inglés Diccionario