give something your best shot - Turco Inglés Diccionario