band-aid baby - Turkish English Dictionary