megafarad - Turkish English Dictionary