indescribables - German English Dictionary