undeferrable - German English Dictionary