training premises - Turkish English Dictionary