dog-tooth leading edge - Espagnol Anglais Dictionnaire