terminable interest - German English Dictionary