megafarad - German English Dictionary