full-throated - Turkish English Dictionary