razor sharp teeth - Espagnol Anglais Dictionnaire