meaning of Baby-Tröster

Baby-Tröster - German to English

child's comforter