traveling prostitute - Turkish English Dictionary