halibut - German English Dictionary