use everything at one's disposal - Turco Inglés Diccionario