drone assembly place - Turkish English Dictionary