borough english - German English Dictionary