boat scene - Turkish English Dictionary