leisure traveller - German English Dictionary