mechanocyte - Alemán Inglés Diccionario