impotable - German English Dictionary