parasite drag power - Turkish English Dictionary