confesarlo - German English Dictionary