relievable - German English Dictionary