indescribable - German English Dictionary