antitorque pedals - Español Inglés Diccionario