aluminium bomb - Turkish English Dictionary