impetrable - German English Dictionary