move() is your translate() function. If you want to translate from point A to point B, thus you move from x amount on the X-axis and y amount on the Y-axis to get to point B.
If you just have a distance, then you don't know where to go, because a distance doesn't define the direction. If you have the distance and an angle, then you can use trigonometry to calculate the point you want to go.
I won't explain you math, as this is not a math forum but the SFML forum, but here's a graphic that may or may not help you.