toe biter - Alemán Inglés Diccionario