abondance - Turkish English Dictionary