1 trilyon watt - Turkish English Dictionary