organic space vessel - Turkish English Dictionary