Mefloquin - German English Dictionary