band-aid baby - German English Dictionary