have a charley horse - Francés Inglés Diccionario