personal luxury yacht 3000 - German English Dictionary