culebra látigo - Turkish English Dictionary