incurrable - German English Dictionary