assets and drawbacks - Turkish English Dictionary