alternative energy consultant - Turkish English Dictionary