translate English to German: Just a few minutes' drive away from Barcelona and ...
Just a few minutes drive away from Barcelona and ...