have a crack at something - Turco Inglés Diccionario