legally sufficient consideration - German English Dictionary