rampart grenades - Turco Inglés Diccionario