turreted - Francés Inglés Diccionario