someone that travels for pleasure - German English Dictionary