microvibrator - Alemán Inglés Diccionario