indescribable feelings - German English Dictionary