Towing lugs - Turco Inglés Diccionario