goal of countless tourists - German English Dictionary