home-made bomb - Turkish English Dictionary