arquebusade - Turkish English Dictionary