arquebus - Turkish English Dictionary