traveling prostitute - German English Dictionary