chupadera - German English Dictionary