convincing argument - Turkish English Dictionary