cogged timing belt - Francés Inglés Diccionario