deep knowledge - Turkish English Dictionary