alluvious - Turkish English Dictionary