bachi - German English Dictionary