of chechen descent - Inglés Sinónimo Diccionario