rock of gibraltar - German English Dictionary