undescribable - German English Dictionary