Turnspit Dog - Alemán Inglés Diccionario