sausage fingers - Alemán Inglés Diccionario