pair of bevel gears - Español Inglés Diccionario