sultan's household troops - Francés Inglés Diccionario