power to travel - German English Dictionary