discuss extensively - Turkish English Dictionary