recent alluvium - Spanish English Dictionary