sausage fingers - Turco Inglés Diccionario