have sticky fingers - Alemán Inglés Diccionario