merit badge - Francés Inglés Diccionario