cap bombs - Turkish English Dictionary