explosor - Turkish English Dictionary