sr. (señor) - Turkish English Dictionary