bomb squad stormtrooper - Turkish English Dictionary