sufficient consideration - Turkish English Dictionary