bomba insertable - Turkish English Dictionary