rupicabra - German English Dictionary