controversial idea - Turkish English Dictionary