have a crack at something - Francés Inglés Diccionario