your worship! - Francés Inglés Diccionario