hamulus (pl: hamuli) - German English Dictionary