merrain - German English Dictionary