right-handed pitcher - Turkish English Dictionary