nebule - Turkish English Dictionary