billot - German English Dictionary