megakaliber altı turbolazer topu - Turkish English Dictionary