megaamper - Turkish English Dictionary