power driven vessel - Turkish English Dictionary