amply powered - Turkish English Dictionary