in-depth knowledge - Turkish English Dictionary