masters' retreat - Turkish English Dictionary