electric gasoline powered vibrators - Alemán Inglés Diccionario