strong advocate - Turkish English Dictionary