indeprecable - German English Dictionary