electruro - Turkish English Dictionary