electrical charge - Turkish English Dictionary