be well versed in - Turkish English Dictionary