unexcusable - German English Dictionary