mechanocyte - Turco Inglés Diccionario