be good at languages - Turkish English Dictionary