rupicapra - German English Dictionary