sight hound - Alemán Inglés Diccionario