redhorse sucker - Turkish English Dictionary