guarded by …… - Alemán Inglés Diccionario