peace (used by moslems) - Francés Inglés Diccionario