peak power drain - Turkish English Dictionary