messenger strand - Turkish English Dictionary