multi-million - German English Dictionary