diffusor - Turkish English Dictionary