extensive expertise - Turkish English Dictionary