have a charley horse - Turco Inglés Diccionario