multihead - German English Dictionary