billon - German English Dictionary