sink your teeth into - Alemán Inglés Diccionario