you'd better give it up - Turco Inglés Diccionario