a small islamic monastery - Spanish English Dictionary