razor sharp teeth - Alemán Inglés Diccionario