Maximalnote - German English Dictionary