senior consultant - Turkish English Dictionary