to go aboard - Turkish English Dictionary