dog-tooth leading edge - Francés Inglés Diccionario