large and powerful - Turkish English Dictionary