ramulus - German English Dictionary