a heart to heart talk - German English Dictionary