turibular - German English Dictionary